History
History
Synonyms
UK
US
Meaning:
endorse

to write one's name on the back of (a cheque)

support, authorize

protect

to keep (a person, thing) safe (from danger, enemies, attack)

take care of; guard from harm

GO TO BAT FOR as in Wiktionary
GO TO BAT FOR as in Wikipedia